Elementor\Core\Kits\Manager A

Total Complexity 65
Dependencies 12
Dependents 3
Total lines 460
Lines of code 277
Logical lines of code 132
Comment lines 91
Methods 31
Properties 1

Methods 31

Method Rating Maintainability Complexity Lines of code
before_delete_kit()
S
56 7 18
add_menu_in_admin_bar()
S
50 5 29
get_kit_for_frontend()
S
61 5 11
revert()
S
61 3 13
create_new_kit()
S
61 3 12
frontend_before_enqueue_styles()
S
64 3 11
create_default_kit()
S
58 2 16
convert_scheme_to_global()
S
69 3 6
is_valid_kit()
S
78 3 3
is_kit()
S
74 3 4
create()
S
61 2 12
__construct()
S
52 1 26
localize_settings()
S
56 1 19
map_scheme_to_global()
S
58 1 17
get_current_settings()
S
69 2 7
add_body_class()
S
71 2 6
preview_enqueue_styles()
S
70 2 7
get_active_kit_for_frontend()
S
69 2 7
get_kit()
S
69 2 7
update_kit_settings_based_on_option()
S
69 2 7
is_custom_typography_enabled()
S
80 1 3
is_custom_colors_enabled()
S
80 1 3
register_controls()
S
76 1 4
get_active_id()
S
80 1 3
render_panel_html()
S
80 1 3
get_previous_id()
S
80 1 3
create_default()
S
73 1 5
init_kit_controls()
S
82 1 3
get_empty_kit_instance()
S
71 1 6
get_active_kit()
S
80 1 3
register_document()
S
80 1 3